Skip to content

Conversation

@ScreamingHawk
Copy link
Contributor

@ScreamingHawk ScreamingHawk commented Jun 27, 2023

Current PR state: This is missing the ERC-1155 Packed implementation. I believe it will be trivial to add and would like to have the current contract reviewed/audited first to reduce any re-work.

Depends on 0xsequence/erc-1155#100

* @param _tokenIds Token IDs to mint.
* @param _amounts Amounts of tokens to mint.
*/
function _payForActiveMint(uint256[] memory _tokenIds, uint256[] memory _amounts) private {
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We probably need the ability to add a mint limit per token ID. Should be optional, i.e. if limit is 0, then there is no limit, otherwise it's the limit specified.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is that per transaction / wallet? There is a supply cap limit per token already

@ScreamingHawk ScreamingHawk mentioned this pull request Jul 19, 2023
@ScreamingHawk ScreamingHawk changed the title WIP: Sale contracts Sale contracts Jul 19, 2023
@pkieltyka pkieltyka changed the title Sale contracts contracts Oct 27, 2023
@acrylix acrylix merged commit ea1b8c6 into master Nov 9, 2023
@acrylix acrylix deleted the sale-contracts branch November 9, 2023 21:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants